PerforatedCNNs: Acceleration through Elimination of Redundant Convolutions
نویسندگان
چکیده
We propose a novel approach to reduce the computational cost of evaluation of convolutional neural networks, a factor that has hindered their deployment in lowpower devices such as mobile phones. Inspired by the loop perforation technique from source code optimization, we speed up the bottleneck convolutional layers by skipping their evaluation in some of the spatial positions. We propose and analyze several strategies of choosing these positions. We demonstrate that perforation can accelerate modern convolutional networks such as AlexNet and VGG-16 by a factor of 2× 4×. Additionally, we show that perforation is complementary to the recently proposed acceleration method of Zhang et al. [28].
منابع مشابه
Arc/Arg3.1 Is a Postsynaptic Mediator of Activity-Dependent Synapse Elimination in the Developing Cerebellum
Neural circuits are shaped by activity-dependent elimination of redundant synapses during postnatal development. In many systems, postsynaptic activity is known to be crucial, but the precise mechanisms remain elusive. Here, we report that the immediate early gene Arc/Arg3.1 mediates elimination of surplus climbing fiber (CF) to Purkinje cell (PC) synapses in the developing cerebellum. CF synap...
متن کاملAn Fft-based Approach in Acceleration of Discrete Green’s Function Method for An- Tenna Analysis
In this paper, the fast Fourier transform (FFT) to perform spatial convolutions of the time domain discrete Green’s functions (DGF) method related to the analysis of the antenna with more than one dimension has been proposed. For this aim, the discrete Green’s functions and the currents on the antenna have been appropriately defined periodic so as to use the zero padded fast Fourier transform. ...
متن کاملComparative analysis of profit between three dissimilar repairable redundant systems using supporting external device for operation
The importance in promoting, sustaining industries, manufacturing systems and economy through reliability measurement has become an area of interest. The profit of a system may be enhanced using highly reliable structural design of the system or subsystem of higher reliability. On improving the reliability and availability of a system, the production and associated profit will also increase. Re...
متن کاملFalse-Path Removal Using Delay Fault Simulation
Some false paths are caused by redundant stuck-at faults. Removal of those stuck-at faults automatically eliminates such false paths f r o m the circuit. However, there are other false paths that are not associated with any redundant stuck-at fault. All links of such a false path are shared with other testable paths. W e focus o n the elimination of this type of false paths. W e use a nonenumer...
متن کاملExact Acceleration of Linear Object Detectors
We describe a general and exact method to considerably speed up linear object detection systems operating in a sliding, multi-scale window fashion, such as the individual part detectors of part-based models. The main bottleneck of many of those systems is the computational cost of the convolutions between the multiple rescalings of the image to process, and the linear filters. We make use of pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016